﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Mailer.Model
{
	public enum ItemState
	{
		Unknown = 0,		
		New = 1,		
		Pending = 2,		
		Active = 3,
		Rejected = -1,
		Deleted = -2,
		DeletionPending = -3
	}

	public enum UserState
	{
		New = 1,
		Pending = 2,
		Active = 3,
		Disabled = 4,
		Deleted = -2
	}

	public enum RecipientState
	{
		// Unknown = 0,
		New = 1,
		Verified = 2,
		NotWorking = 3
		// Removed = -1
	}

	public enum MailState
	{
		Temporary = 0,
		NotSent = 1,
		Sending = 100,
		Sent = 101,
		Archived = 110
	}

	public enum QueueState
	{
		NotSent = 1,
		Sent = 2,
		Sending = 5,
		Failed = 3,
		Read = 4
	}
}
